.cla_txt﻿/* CSS Document */
*{margin:0px;padding:0px;}
body{ margin:0 auto; padding:0; font-size:12px; text-decoration:none;color:#666666; font-family:"微软雅黑"; }
li{list-style:none; padding:0px; margin:0px;}
ul{list-style:none; margin:0px; padding:0px;}
table{ padding:0px; margin:0px;}
tr{ padding:0px; margin:0px;}
td{ padding:0px; margin:0px;}
img{ padding:0px; margin:0px; border:0;}
div{ margin:0px; padding:0px}
form{ margin:0px; padding:0px;}
a{ text-decoration:none;color:#282828;}
p{ margin:0px; padding:0px;}
input{ margin:0px; padding:0px;}
.clear{clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; }


.head{ background:url(tbj.jpg) repeat-x; height:73px;}
.head .logo{ width:255px; float:left;}
.head_main{ width:1099px; margin:auto;height:73px;}
.head_dh{ width:785px; float:left;}
.head_dh ul li{ font-size:13px; width:120px; float:left; height:73px; text-align:center;}
.head_dh ul li img{ padding-right:5px; margin-bottom: -2px;}
.head_dh ul li a{ color:#FFFFFF; display:block;line-height: 73px;}
#banner{ width:100%; height:443px; margin-bottom:1px; overflow:hidden;}
.cptj{ background:url(tjcp.jpg) center no-repeat; height:85px;}
.main{ width:1099px; margin:auto;}
.nav a{ background:url(dhh.jpg) center repeat-x;}
.picMarquee-left{  padding-top:24px; position:relative; overflow:hidden;}
.picMarquee-left .hd .next{ background:url(yjt.jpg) no-repeat; width:46px; height:91px; display:block; cursor:pointer;position:absolute; top:93px; z-index:899; right:0px;}
.picMarquee-left .hd .prev{ background:url(zjt.jpg) no-repeat; width:46px; height:91px; display:block; cursor:pointer;position:absolute; top:93px; z-index:899; left:0px;}
.picMarquee-left .bd{ padding-left:65px; padding-right:65px;margin-bottom: 20px;}
.picMarquee-left .bd h2{margin-bottom: 10px; line-height: 36px; font-size: 18px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{float:left; _display:inline; overflow:hidden;  width:206px;   margin-right:35px; position:relative;  }
.picMarquee-left .bd ul li .pic{ text-align:center;background:url(cpk.jpg) no-repeat; height:207px;}
.picMarquee-left .bd ul li .pic img{width:196px; height:192px; padding-top:7px;}
.picMarquee-left .bd ul li .tet1 a{ padding-left:8px;}
.picMarquee-left .bd ul li .tet1 a h3{ font-size:16px; line-height:35px; color:#444444;}
.picMarquee-left .bd ul li .tet{ font-size:14px; line-height:22px; color:#6e6e6e; padding-left:8px; height:32px; overflow:hidden;}
.picMarquee-left .bd ul li .tet3{padding-left:8px;}

.inews{ background:#f5f6f7; border-top:#d7dae1 1px solid; margin-top:12px; overflow:hidden; padding-bottom:50px;}
.inews_title{ background:url(inews.jpg) center no-repeat; height:78px; text-align:center;}
.ncla{ padding-top:33px;}
.nfl li{ width:130px; height:31px; background:url(ncla.jpg) center no-repeat; line-height:31px; text-align:center; font-size:14px; color:#FFFFFF; float:left;}
.nfl li a{ color:#FFFFFF; display:block}
.nfl li a:hover{ background:url(nclas.jpg) center no-repeat;font-weight:bold;}
.nlist{ padding-top:10px;}
.nlist li{line-height:27px; color:#989898; float:left; width:475px;margin: 0px 20px;}
.nlist ul li span {font-size: 13px;}
.nlist li img{ vertical-align:middle; padding-right:6px;}
.nlist .ldate{ float:right;}
.nlist li a{ color:#282828; font-size:14px}
.nlist li a:hover{ color:#FF0000}
.nlist ul{ padding-left:14px;}
.nfl{ border-bottom:#dddddd 1px solid;margin: 0px 30px;}
.ncla .nlisth{ background:url(nclas.jpg) center no-repeat; font-weight:bold;}
.ipic{ float:left; width:455px; padding-top:30px; padding-left:40px;}
.picmax{ background:url(ipic.jpg) no-repeat; width:378px; height:227px; margin:auto;padding-top:6px; text-align:center;}
.picmax div{ display:none}
.picmax .block{ display:block}
.picmax ul{ padding-top:20px;}
.picmax ul li{ float:left; width:94px;}
.picmax ul li a{ display:block;}
.picmax ul li img{ vertical-align:middle; padding-right:5px;}
.footer{ background:#0f1011; border-top:2px solid #ee0000;}
.dwz{ width:62px; position:fixed; right:50px; bottom:80px; z-index:99999;}
.dwz_s{ padding-bottom:5px;}
.f_main{ width:1099px; margin:auto;  position:relative;}
.f_main ul{ padding-top:40px; width:160px; float:left; padding-bottom:35px; }
.f_main ul:nth-child(4) {width: 350px;}
.f_main ul li{text-align:right;padding-right:5px;color: #787878;}
.f_main ul li.f_li_tit{ font-size:16px; background:url(fxx.jpg) right  bottom no-repeat; padding-bottom:10px; }
.f_main ul li.f_li_tit a{ color:#FFFFFF;}
.f_main ul li.f_li_tit img{ vertical-align:middle; padding-right:8px;}
.f_main ul li.f_li_lm{ padding-top:12PX;} 
.f_main ul li.f_li_lm a{ color:#787878}
.f_main ul.f_wx{ width:235px; float:right; text-align:left;}
.f_wz_img{ width:83px; float:left}
.f_wz_web{ float:left; text-align:left; line-height:23px; padding-left:10px;}
.f_wz_web span{ font-weight:bold;}
.foot_lx_s1{ text-align:left; padding-top:10px; font-size:13px;}
.foot_lx_s2{ padding-top:10px;}
.foot{ background:#000000; height:67px;}
.f_left{ float:left; padding-top:28px; color:#898989; /*position: relative;*/}
.f_left a,.f_left a:hover{color:#898989}
.f_left font img{/* height:20px; *//* margin-top: -40px; */position: absolute;top: 0px;right: 0px;}
.f_right{ float:right;padding-top:20px;}
.f_right .top_txt{ width:175px; float:left; background:url(txt.jpg); height:28px; padding-top:2px;}
.f_right .top_txt input{ margin:0px; border:0px; height:26px; line-height:26px; width:170px; margin-left:2px; color:#a7a7a7;}
.f_right .top_an{ width:175px; float:left}
.top_an .search_name{ background:url(an.jpg); width:56px; height:30px; border:0px; cursor:pointer; }

.news_banner{ background:url(dh2bj.jpg) center no-repeat; height:179px;}
.about_banner{ background:url(dh1bj.jpg) center no-repeat; height:179px;}
.about_Projects{ background:url(dh3bj.jpg) center no-repeat; height:179px;}
.about_Affiliate{ background:url(dh4bj.jpg) center no-repeat; height:179px;}
.about_Technology{ background:url(dh5bj.jpg) center no-repeat; height:179px;}
.about_service{ background:url(dh6bj.jpg) center no-repeat; height:179px;}

.cla_bj{ background:url(clabj.jpg) repeat-x; height:81px;}
.cla_main{ width:1099px; margin:auto;}
.cla_main ul{ margin:auto; width:714px; border-bottom:#d7d7d7 1px solid; padding-top:44px;}
.cla_main ul li{ width:171px; float:left; background:#646464; height:36px; line-height:36px; overflow:hidden; text-align:center; color:#FFFFFF; margin-left:10px;}
.cla_main ul li a{ color:#FFFFFF; font-size:15px; display:block;}
.cla_main ul li.wwbj{ margin-left:0px;}
.cla_main ul li a:hover{ background:#7a0404}
.cla_main ul li.lhover{ background:#7a0404}
.wwbj{ margin-left:0px;}

.nmain{ width:1000px; margin:auto; padding-bottom:80px; padding-top:15px;}
.nmain ul li{ padding-top:25px; padding-bottom:25px; border-bottom:#b2b2b2 1px dashed}
.nmain .cdate{ width:111px; float:left; padding-top:10px;}
.cdate_d{ font-size:21px; font-weight:bold; color:#7c7c7c; padding-left:18px;}
.cdate_cla{ font-size:15px;}
.cdate_cla a{ color:#bebebe; padding-left:18px;}
.nimg{ background:url(xwk.jpg) no-repeat; width:137px; height:134px; padding-top:3px; float:left; text-align:center;}
/*.ntitle{ width:654px; padding-left:34px; float:left}*/
.ntit_l{ font-size:18px; font-weight:bold}
.ntit_l a{ color:#1d1d1d}
.ntit_n{ color:#6a6a6a; line-height:25px; padding-top:15px;}
.n_more{ float:right; padding-right:7px;}
.n_more a{ width:29px; height:29px;background:url(xq.jpg) no-repeat; display:block;}
.n_more a:hover{ background:url(xqh.jpg) no-repeat}
.view{ line-height:25px; width:1000px; margin:auto; padding-top:15px; padding-bottom:20px;}
.wz_mbx{ text-align:right; font-size:14px; padding-right:5px;padding-top:10px;}
.wz_mbx img{margin-bottom:-2px;}
.news_title{ text-align:center; font-size:22px; padding-top:15px; font-weight:bold; color:#303030;}
.news_from{ text-align:center; padding-top:25px; border-bottom: 1px dashed #dddddd}
.news_text{ padding-top:29px; line-height:25px; padding-bottom:5px;}
.news_text a{ text-indent:0;}
#nys{ line-height:40px; border-top: 1px dashed #dddddd; margin-top:20px;}
.nys_s{ width:50%; float:left;}
.xwxg_tit{ height:30px; line-height:30px; background:#e6e5e5; font-size:14px; font-weight:bold; color:#000000;}
#nys a:hover{ color:#634413}
.news_xg{ padding-bottom:10px ; padding-top:10px; display: flex;flex-wrap: wrap;justify-content: space-between;}
.news_xg li{ width:49%; padding-left:10px; position:relative}
.news_xg li .ldate{ position:absolute; top:0px; right:10px;}
.news_xg a:hover{ color:#634413}

.cla_about ul{ margin:auto; width:1076px; border-bottom:#d7d7d7 1px solid; padding-top:44px;}
.cla_about ul li{ width:171px; float:left; background:#646464; height:36px; line-height:36px; overflow:hidden; text-align:center; color:#FFFFFF; margin-left:10px;}
.cla_about ul li a{ color:#FFFFFF; font-size:15px; display:block;}
/*.cla_about ul li.wwbj{ margin-left:0px;}*/
.cla_about ul li a:hover{ background:#7a0404}
.cla_about ul li.lhover{ background:#7a0404}
.about{ line-height:25px; width:1086px; margin:auto; padding-top:15px; padding-bottom:15px;}
.hlist li{ float:left;  overflow:hidden; text-align:center; width:242px;  position:relative; padding-bottom:12px;margin-right:12px; margin-left:15px; padding-top:10px;  }
.hlist  li .title{ height:35px; line-height:35px; width:242px;  font-size:15px; color:#fff;}
.hlist  li .title a{ color:#666; display:block;}
.hlist  li  img{ width:240px;  display:block;   border:1px solid #4d4b4b; }
.about_honor{ padding-bottom:80px;}
.about_pro{  height:475px;}
.pro_cla{ width:100%; margin-top:-5px;}
.pro_cla_main{ width:934px; padding-left:80px; margin:auto; height:50px; line-height:50px;}
.pro_cla_main ul li{ width:100px; text-align:center; font-size:14px; float:left; margin-right:10px;}
.pro_cla_main ul li a{ color:#FFFFFF; display:block;}
.pro_cla_main ul li a:hover{ background:url(siwa.jpg) no-repeat center; color:#ffffff}
.pro_cla_main ul li.phover{ background:url(siwa.jpg) no-repeat center; color:#ffffff;font-size:13px;}
.pro_cla_main ul li.phover a{ color:#ffffff}
.pro_list{ width:1099px; margin:auto; padding-top:40px; padding-bottom:80px;}
.pro_list ul li{width:235px; float:left; height:208px; background:url(wlaj.png) no-repeat center bottom; position:relative; margin-bottom:50px; margin-right:17px; margin-left:16px;}
.pro_list ul li .fenh a{ display:block;}
.pro_list ul li .fenh{ width:202px; height:207px; background:url(208.png) no-repeat;padding-left:6px;margin:0 auto;position:relative;    background-size: contain;}
.pro_list ul li img{ width:198px;/* height:188px;*/ padding-top:6px;}
.pro_list ul .title{ position: absolute; bottom:7px; height:30px; left:6px; line-height:30px; width:198px; background:url(cpn.png); text-align:center;}
.pro_list ul .title a{ color:#CCCCCC; font-size:14px}
.wz_pro{ width:1059px; margin:auto; padding-top:53px; font-size:14px; color:#767676}
.wz_pro a{color:#767676}
.cla_m{ width:1099px; margin:auto;}
.claimg{ width:340px; padding-left:177px; float:left; padding-top:45px;}
.claimg img{ height:320px; }
.cla_txt{ background:url(cluo.png) no-repeat; padding-left:40px; padding-right:45px; height:329px; float: right; margin-top:45px; line-height:22px; color:#a9a9a9;background-size: 100% 100%;}
.cla_txt_t{ font-size:18px; font-weight:bold; color:#FFFFFF; padding-top:22px; padding-bottom:15px;padding-left: 25px;}


/*pro*/

.probj{ background:#FFFFFF}
.about_main{ width:1000px; margin:auto; line-height:25px; padding-top:20px; padding-bottom:20px;}
.nfl_cent {overflow:hidden;height:595px;width:100%; color:#666}
.nfl_cent a{ color:#666}
.nfl_cent #bimg{ float:left; width:580px;margin-left:38px;}
.nfl_cent #cpxt_r{float:right; width:444px; padding-top:5px; padding-left:30px;}
.nfl_cent .pll li{ line-height:40px;}
.nfl_cent .pro_cent{ line-height:25px; padding-top:20px; }
.nfl_cent #xgcp{ padding-left:7px; border-top:#CCCCCC 1px solid; line-height:25px; margin-top:10px; color:#999999;}
.nfl_cent .pro_sm{ font-weight:bold; font-size:16px; line-height:40px; border-bottom:#a9873c 1px solid}
.nfl_cent #xgcp p{ line-height:40px;}
.nfl_cent #pl li{ padding-top:10px; padding-bottom:10px}
.nfl_cent #pl{ padding-top:20px;border-top:#CCCCCC 1px solid;  }
.nfl_cent .lhover a{ color:#006af2;}
.nfl_cent #cpxt{ padding-top:5px;}
.nfl_cent #cpxt ul li{ float:left; padding-right:9px;}
.nfl_cent #cpxt ul li img{ width:90px; height:74px; cursor:pointer}
.nfl_cent #prott{ border:#e7e7e7 1px solid}

.ppl_tit{ font-size:22px; font-weight:bold; padding-bottom:10px;}

.pll_dj{ float:left; width:216px; line-height:35px; background:#333; text-align:center; margin-left:10px; margin-right:10px;}
.pll_dj a{ color:#fff; display:block; font-size:14px}
.pro_sm{ padding-top:30px;}
.pro_sm div{ background:#FFFFFF; width:120px; color:#332105; font-size:16px; text-align:center;}

.xgcp_div{ padding-top:20px; width:1000px; margin:auto; padding-bottom:20px;}
.xgcp_div ul li{ width:205px; float:left; height:194px; background:url(pro_11.jpg) no-repeat; text-align:center; position:relative;  margin-right:60px;}
.xgcp_div ul li img{ width:197px; height:187px; padding-top:3px;}
.xgcp_div ul .title{ position: absolute; bottom:3px; height:30px; left:4px; line-height:30px; width:197px; background:url(cpn.png); text-align:center;}
.xgcp_div ul .title a{ color:#CCCCCC; font-size:14px}
.xgcp_div ul .ma_0{ margin-right:0px;}


#pl{ width:1000px; margin:auto; padding-bottom:80px;overflow:hidden;}
#pl textarea{background:none;border:1px solid #bbbcc0;outline:none;}
#pl input{background:none;border:1px solid #bbbcc0;outline:none;}
#commentlist{ padding:10px; padding-left:0px; padding-right:7px;}
.xgcp_div ul .ma_0{ margin-right:0px;}

.form-a input, label {
    vertical-align: middle;
}
.form-a input {
}
.form-a textarea {
    border: 1px solid #B8BFC5;
    color: #999999;
    font-size: 12px;
    line-height: 26px;
    margin: 0;
    padding: 0 5px;
    width: 400px;}
.form-a input[type="text"] {
    border: 1px solid #B8BFC5;
    padding: 0 5px;
    width: 200px;}
.form-a input.txt {
    border: 1px solid #B8BFC5;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 0;
    width: 200px;}
.form-a input[type="radio"] {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: auto;
}
.form-a input.short-text[type="text"] {
}
.form-a input.long-text[type="text"] {
}
.form-a textarea.textarea {
    float: left;
}
.form-a input.password[type="password"] {
}
.form-a ul, .form-a ol, .form-a li {
    list-style: none outside none;
}
.form-a .form-ul {
    text-align: left;
}
.form-a .form-ul li {
    margin-bottom: 15px;
}
.form-a .form-label {
    margin-bottom: -34px;
}
.form-a .form-label {
    display: block;
    line-height: 34px;
    margin-left: 0;
    margin-right: 3px;
    text-align: right;
    vertical-align: top;
    width: 80px;
}
.form-a .form-label em {
    color: red;
    margin-right: 3px;
}
.form-a .form-input, .form-a .form-element {
    display: inline-block;
    margin-left: 90px;
    padding: 0;
    vertical-align: middle;
}
.form-a .form-input {
    border: 1px solid #E2E9EF;
    display: inline-block;
    line-height: 0;
}
.form-input input:focus, .form-input textarea:focus {
    border-color: #87AAC6;
    color: #333333;
    outline: medium none;
}
.form-a .form-lable-tip {
    margin-left: 20px;
    vertical-align: top;
}
.form-a img{ vertical-align:middle}
.form-a .devSubmit, .form-a .devCancel, .form-a a.linkBtn, .form-a .getkeyIcon1, .form-a .getkeyIcon2, .form-a .getkeyIcon3, .form-a .btn3, .form-a .btn4, .form-a .btn_blue, .form-a .close {
    background: #333;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 39px;
    line-height: 38px;
    text-align: center;
    vertical-align: middle;
    width: 107px;font-weight:bold;

}

#pl .devSubmit{
    background: url(tiji.png);
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 29px;
    text-align: center;
    vertical-align: middle;
    width: 112px;
	font-weight:bold;

}
#valiCode{ vertical-align:middle; padding-bottom:3px; height:21px;}
.xwxg{ padding-top:10px;}
.comlist{ padding-top:10px;}
.projects{ background:url(Projects.png) center no-repeat; height:749px; width:100%}
.wz_projects{ color:#767474; padding-bottom:15px; width:1099px; margin:auto; padding-top:66px; font-size:14px}
.wz_projects a{color:#767474;}
.projects_main{ width:1099px; margin:auto; background:url(dyy.png) bottom no-repeat; padding-bottom:52px;}
.projects_main ul{ padding-left:12px;}
.projects_main ul li{ float:left}
.c_1{ width:76px; height:371px; float:left; margin-top:18px;}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left; padding-left:85px;}
#faqbox { padding-bottom:20px;}
.dlist li{ width:49%; float:left; margin-bottom:10px; position:relative;}
.dlist .dateyy{ position:absolute; right:20px;top:0px;}
.dlist img{ vertical-align:middle;}
.dlist a:hover{ color:#1980e9;}
.projects_main{ position:relative; }
.c_pic{  position:absolute; top:0px;left:164px; z-index:9999; background:url(dyy_03.png) bottom no-repeat; padding-bottom:41px;}
.ul_1{ width:380px; float:left}
.ul_2{ width:380px; float:right; padding-right:14px;}
.comlist div{float:right;}
/*翻页*/
.wp-pagenavi {CLEAR:both; margin:auto; font-weight:100; height:30px;color:#fff;}
.wp-pagenavi A {border-right:#bfbfbf 1px solid; padding-right:5px; border-top: #bfbfbf 1px solid; padding-left: 5px; padding-bottom:3px; MARGIN:2px; border-left: #bfbfbf 1px solid; padding-top:3px; border-bottom:#bfbfbf 1px solid; TEXT-DECORATION:none; font-weight:100;color:#fff;background:url(ququ.png);}


.pageNavi {padding-right:0px; padding-left:0px; line-height:50px; MARGIN:10px auto 0px; width:616px;; text-align:center;}
.wp-pagenavi {margin:0px auto;  font-weight:100;}
.wp-pagenavi A {border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; MARGIN:2px; border-left:#ccc 1px solid; color:#fff! important; padding-top:4px! important; border-bottom:#ccc 1px solid; TEXT-DECORATION:none! important; font-weight:100;}

.wp-pagenavi A:hover {FONT-WEIGHT:bold! important; color:#fff! important; background-color:#eee! important; font-weight:100;border: #aaa 1px solid;}
.wp-pagenavi .active:link,.wp-pagenavi .active:visited {border-right: #aaa 1px solid;
    padding-right: 8px! important;
    border-top: #aaa 1px solid;
    padding-left: 8px! important;
    padding-bottom: 4px! important;
    MARGIN: 2px;
    border-left: #aaa 1px solid;
    color: #fff! important;
    padding-top: 4px! important;
    border-bottom: #aaa 1px solid;
    background: none #b71212 !important;
    font-weight: 100;}

.asds{position:relative;left:50%;float:left;}
.nimei{background:url(bbts.jpg) no-repeat top center;width:100%;height:1126px;}
.touy{width:433px;color:#101010; margin:0 auto;line-height:27px;height:230px;blr:expression(this.onFocus=this.blur());color:#b8b8b8;}
.nano {
  position : relative;
  width    : 433px;
  height   : 230px;
  overflow : hidden;
}
.nano .content {
  position      : absolute;
  top           : 0;
  right         : 20px;
  bottom        : 0;
  left          : 0;
}
.top3{width:100%;overflow:hidden;background:url(ququ.png);height:39px;position:absolute;top:73px;left:0px;z-index:4;display:none;}
.top4{width:1200px;margin:0 auto;position: relative;}
.top4 ul{position: absolute;top:12px;left:0px;display:none;}
.top3 li{float:left;padding-left:10px;padding-right:10px;}
.top3 a{color:#fff;}
.top3 a:hover{color:#fff;}
.pro_page {padding-right:0px; padding-left:0px; MARGIN:20px auto 0px; text-align:center;}
.dhsu{MARGIN:0px auto 0px; }
.pro_page *{color:#fff !important;background:url(ququ.png);}
.pro_page .wp-pagenavi{background:none;}
.pro_page font{background:none;}
.wp-pagenavi A:hover{background:none #b71212 !important;}
.pro_page option{color:#000 !important;}
.nimeis{background:url(/images/hehe.png) no-repeat top center;width:100%;overflow:hidden;height:672px;}
.buis{width:1025px;margin:0 auto;overflow:hidden;padding-bottom:27px;padding-top:26px;font-size:14px;}
.buis font{display:block;padding-left:20px;color:#8d8d8d;}
.buis font a,.buis font a:hover{color:#8d8d8d;}
.buis img{margin-bottom:-3px;}
.jtou{position:relative;width:100%;display:none;}
.jtou .zuol{display:block;width:58px;height:92px;background:url(../images/jtou.png) no-repeat left top;position:absolute;top:158px;left:-48px;}
.jtou .youl{display:block;width:58px;height:92px;background:url(../images/jtou.png) no-repeat right top;position:absolute;top:158px;right:-48px;}
.jtou .zuol:hover{display:block;width:58px;height:92px;background:url(../images/jtou.png) no-repeat left bottom;position:absolute;top:158px;left:-48px;}
.jtou .youl:hover{display:block;width:58px;height:92px;background:url(../images/jtou.png) no-repeat right bottom;position:absolute;top:158px;right:-48px;}
.gnis{padding-bottom:38px;border-bottom:7px solid #d1d1d1;width:100%;overflow:hidden;}
.vsis{width:424px;float:left;overflow:hidden;background:url(../images/vg.png) no-repeat center bottom;padding-bottom:10px;}
.vsis ul{width:424px;height:403px;overflow:hidden;}
.vsis li{float:left;width:420px;padding-left:4px;padding-top:3px;height:408px;background:url(482.png);}
.vsis li img{width:417px;height:397px;}
.xgui{padding-top:18px;}
.gaob{height:45px;overflow:hidden;width:100%;color:#000000;font-size:20px;}
.touy2{width:393px;color:#878787; margin:0 auto;line-height:27px;height:250px;blr:expression(this.onFocus=this.blur());/*color:#b8b8b8;*/}
.nanos {
  position : relative;
  width    : 393px;
  height   : 250px;
  overflow : hidden;
}
.nanos .content {
  position      : absolute;
  top           : 0;
  right         : 20px;
  bottom        : 0;
  left          : 0;
}
.about_mains{ width:1100px; margin:auto; line-height:25px;}
.slji{width:280px;margin-left:20px;overflow:hidden;line-height:36px;color:#484848;}
.slji div{float:left;}
.shis{width:100%;overflow:hidden;}
.shis li{float:left;overflow:hidden;line-height:41px;font-size:13px;}
.shis li .dayi{height:41px; padding-right:15px; background:url(ad.png) no-repeat;padding-left:40px;display:block;margin-right:10px;color:#818181;}
.shis li .daye{height:41px; padding-right:15px;background:url(ae.png) no-repeat;padding-left:40px;display:block;margin-right:10px;color:#818181;}
.shis li .days{height:41px; padding-right:15px;background:url(af.png) no-repeat;padding-left:40px;display:block;color:#818181; background-size:100% 100%;}
.buis p{float:right;margin-top:20px;margin-right:55px;}
.asdf{padding-top:20px;line-height:26px;}
.newslist{font-size:14px;overflow:hidden;width:100%;margin:0 auto;padding-top:20px;}
.newslist li{overflow:hidden;border-bottom:1px solid #fff;line-height:58px;height:58px;}
.newslist li a{background:#f3f3f3;width:1073px;display:block;height:100%;overflow:hidden;padding-left:13px;}
.newslist li a:hover{background:#ececec;}
.newslist li p{float:right;padding-right:40px;}
.minc{font-weight: bold;font-size: 16px;line-height: 60px;height:60px;width: 100%;display:none;background:#ededed;}
.minc font{display:block;font-size:18px;font-weight:bold;color:#383838;padding-left:78px;background:url(../images/5.png) no-repeat 42px center;}
.neir{width:100%;overflow:hidden;padding-top:20px;padding-bottom:20px;display:none;background:#f3f3f3;}
.neir li{border-bottom:1px solid #eaeaea;width:1008px;padding-left:18px;margin:0 auto;overflow:hidden;line-height:36px;margin-bottom:10px;background:url(../images/123.png) 7px center no-repeat;height:36px;font-size:15px;color:#787878;}
.neir li p{float:right;font-size:12px;color:#9e9e9e}
.fons{font-size:13px;color:#646464;padding-right:13px;font-family:"micsoft yahei"}
.lg_txt{background:url(../images/h1.jpg);width:220px;height:34px;outline:none;line-height:34px;padding-left:9px;border:0px;}
.ssss tr{padding-bottom:20px;}
.small{background:url(../images/h2.jpg);width:121px;height:34px;outline:none;line-height:34px;padding-left:9px;}
.lg_btn{background:url(../images/h3.jpg);width:130px;height:34px;outline:none;border:0px;}
.sdss{margin-top:40px;}
.sfau{padding-left:12px;font-size:13px;color:#646464;}
.sfau b{color:#cd0202;}
.sfau a,.sfau a:hover{color:#646464;}
.vcsb{position:relative;}
.vcsb div{position:absolute;top:-20px;}
.dshu{font-size:19px;color:#cd0202;font-weight:bold;text-align:center;padding-top:40px;padding-bottom:20px;}
.hein{padding-bottom:5px;width:100%;overflow:hidden;}
.jisj{width:1000px;overflow:hidden;margin:0 auto;padding-top:51px;padding-bottom:49px;color:#000000;font-size:13px;line-height:26px;}
.sads{background:url(hehe.jpg) no-repeat top center;width:100%;overflow:hidden;}
.ihis{width:1000px;overflow:hidden;margin:0 auto;padding-top:18px;}
.ihis font{display:block;font-size:20px;font-weight:bold;color:#000000;width:81px;height:31px;border-bottom:1px solid #f2bbbb;padding-bottom:5px;}
.slji{float:right;font-size:13px;}
.huhs{width:100%;overflow:hidden;background:#eeeff0;}
.isff{font-size:14px;line-height:36px;padding-top:10px;padding-bottom:10px;overflow:hidden;width:100%;color:#4c4d4d;}
.asdc{width:1100px;margin:0 auto;overflow:hidden;}
.asdc .phover a,.asdc .phover a:hover{background:#7a0404;}
.asdc ul{padding-left:20px;padding-top:45px;}
.asdc li{float:left;width:122px;height:36px;overflow:hidden;line-height:36px;text-align:center;padding-left:10px;}
.asdc li a,.asdc li a:hover{color:#fff;font-size:15px;display:block;width:100%;height:100%;background:#646464;}
.ihsi{width:114px;padding-left:10px;float:left;overflow:hidden;background:url(ag.png) no-repeat 0px top;height:409px;}
.ihsi li{background:url(../images/sd.jpg) no-repeat;padding-top:1px;padding-left:1px;width:94px;height:90px;margin-top:7px;cursor:pointer;}
.ihsi img{width:93px;height:89px;}
.ihsi .dsjh{background:url(ds.jpg) no-repeat;padding-top:1px;padding-left:1px;width:94px;height:90px;margin-top:7px;}
.hfus{width:999px;margin:0 auto;overflow:hidden;font-size:16px;font-weight:bold;text-align:center;line-height:44px;height:44px;background:#f5f5f5;border:1px solid #ececec;}
.hfus font{color:#ee0000;}
.lijk{width:1000px;margin:0 auto;text-align:center;overflow:hidden;line-height:36px;}
.lijk dl{width:999px;overflow:hidden;border-left:1px solid #ececec;font-size:14px;font-weight:bold;}
.lijk dt{width:298px;overflow:hidden;float:left;border:1px solid #ececec;border-top:0px;border-left:0px;float:left;}
.lijk dd{width:139px;background:#fff;border:1px solid #ececec;border-top:0px;border-left:0px;float:left;}
.daub{width:1000px;margin:0 auto;text-align:center;color:#666666;overflow:hidden;line-height:36px;}
.daub dl{width:999px;overflow:hidden;border-left:1px solid #ececec;font-size:13px;}
.daub dt{width:298px;overflow:hidden;float:left;border:1px solid #ececec;border-top:0px;border-left:0px;}
.daub dd{width:139px;background:#fff;border:1px solid #ececec;border-top:0px;border-left:0px;float:left;}
.daub .hqxs{width:108px;background:#fff;border:1px solid #ececec;border-top:0px;border-left:0px;float:left;}
.daub .lini{width:170px;background:#fff;border:1px solid #ececec;border-top:0px;border-left:0px;float:left;font-size:12px;}
.lijk .hqxs{width:108px;}
.lijk .lini{width:170px;}
.daub a,.daub a:hover{color:#ee0000;}
.ojid{position:relative;}
.ojid div{position:absolute;top:-1px;left:0px;width:171px;overflow:hidden;text-align:center;display:none;}
.ojid div li{line-height:36px;width:100%;overflow:hidden;height:36px;color:#ffffff;}
.ojid div li a{display:block;width:100%;overflow:hidden;height:100%;background:url(../images/t2.png) no-repeat;color:#fff;}
.ojid div li a:hover{display:block;width:100%;overflow:hidden;height:100%;background:url(../images/t1.png) no-repeat;color:#fff;}
.sdcs{width:1000px;margin:0 auto;overflow:hidden;border:1px solid #e8e8e8;border-top:0px;}
.sdcs ul{width:1020px;border-top:1px solid #e8e8e8;overflow: hidden;}
.sdcs li{float:left;width:166px;text-align:center;border-right:1px solid #e8e8e8;height:40px;line-height:40px;color:#585858;background:#f3f3f3;}
.sdcs .ddss li{float:left;width:166px;text-align:center;border-right:1px solid #e8e8e8;height:40px;line-height:40px;color:#585858;background:#fff;}
.sdcs li a{color:#585858;}
.sdcs li a:hover{color:#ff0000;}

.title_pro p,.inews_title p{ text-align:center;margin:0px auto; width:1000px; padding-top:42px; font-size:16px;}
.title_pro h1{text-align:center;margin:0px auto; width:1000px; line-height: 85px;    font-size: 24px;}
.dateinside{float:right; line-height:25px;}

.swiper-slide img{ width:100%;}
.f_right{ display:none;}
.nav_menu{ display:none;}
.footerDiv{display: none;}
.chanpin_xs{display: none;}
.shebei_tits{display: none;}
.new_tits{display: none;}
.footerDiv li{width:33.3%;float:left;}

@media (max-width: 1100px) {           
.head_main{ width:100%;}
.main{ width:100%;}
.head_dh{ width:743px;}
.head_dh ul li{ width:16.6%;}
.ncla{padding-left:0px;}
.nlist li{ width:48%; margin-left:2%;}
.f_main{ width:100%;}
.f_main ul{ width:15%;}
.f_main ul:nth-child(4){ width:33%;}
.f_main ul.f_wx{ width:20%;} 
.f_wz_web{ display:none;}
.foot{ height:auto;}
.cptj{ clear:both;}
.about{ width:96%; margin:0 2%;}
.about table{ width:100% !important;}
.about table img{ width:100%; height:auto;}
.cla_about ul{ width:100%;}
.map_lxs{ width:65% !important;}
#dituContent{ width:100% !important;}
.nimei{ width:100%; height:auto;}
.pro_list{ width:100%;}
.pro_list ul li .fenh{ width:100%; padding-left:0px; height:auto;}
.pro_list ul li{ width:23%; margin:0 1%; height:auto;}
.pro_list ul li img{ width:100%; height:auto;}
.pro_list ul .title{ width:100%; left:0px;}
.pro_list_main{ margin-bottom:15px;}
.pro_list_main ul{display: flex;flex-wrap: wrap;}
.cla_m{ width:100%;}
.wz_pro{ width:100%;}
.about_mains{ width:100%;}
.claimg{ padding-left:5%; width:22%;}
.claimg img{ width:100%; height:auto;}
.cla_txt{ width:50%; padding-right:0px; float:right; padding-left:4%; background-size:100% 100%; }
.asdc{ width:100%}
.nfl_cent #bimg{ width:46%; margin-left:1%; }
.nfl_cent #cpxt_r{ width:42%;}
.nfl_cent{ height:auto;}
.ihsi{ width:auto; height:auto;}
.asdc li{ width:13.2%; padding-left:1%;}
.vsis li img{ max-width:100%; height:auto;}
.vsis ul{ width:100%; height:auto;}
.vsis li{ width:100%; height:auto; background:none;}
.vsis{ width:100%;}
.asdc ul{ padding-left:0px; }

.picMarquee-left .bd ul li{ width:23%; margin:0 1%; height:auto;}
.picMarquee-left .bd ul li .pic img{ width:100%; height:auto;}
.picMarquee-left .bd ul li .pic{ height:auto; background:none;}


}

@media (max-width: 1000px) {           
.title_pro h1{ width:100%; padding-top:20px;}
.head .logo{ width:210px;}
.head_dh{ width:72%;}
.picMarquee-left .bd{ padding-left:10px; padding-right:10px;}
.title_pro p, .inews_title p{ width:100%;}
.tempWrap{ width:100% !important; }
.nmain{ width:96%; margin:0 2%;}
.view{ width:96%; margin:0 2%;}
.about_main{ width:100%;}
.news_text img{ max-width:100%; height:auto; margin-left:-2em;}

.nano{ width:100%; height:auto;}
.pro_cla_main{ width:100%; padding-left:0px;}
.ihis{ width:100%;}
.jisj{ width:100%;}
.nano .content{ position:inherit;}
.right-fixed{ display:none;}
}

@media (max-width: 992px) {  
.head{ display:none;}
.none992{ height:60px;}
}

@media (max-width: 767px) {           
.nlist li{ width:98%; margin-left:0px;}
.f_main ul{ width:20%;}
.f_main ul:nth-child(4){ width:40%;}
.f_main ul.f_wx{ display:none;} 
.head_dh{ display:none;}
.map_lxs{ width:100% !important;}
.cla_about ul li{ width:31.3%; margin:0 1%;}
.pro_list ul li{ width:48%;}

.pro_list_main ul{display: flex;flex-wrap: wrap;}
.cla_txt{ width:65%;  }
.nfl_cent #bimg{ width:96%; margin:0 1%; }
.nfl_cent #cpxt_r{ width:96%; margin:0 1%; }
.asdc li{ width:24%; margin-bottom:10px; }
.dwz{ display:none;}
.picMarquee-left .bd ul li{ width:48%;}

}


@media (max-width: 500px) {           
.f_main ul{ width:33.3%; padding-right:3%;}
.f_main ul:nth-child(4){ display:none;}
.cla_txt{ width:60%;  }
.wz_pro{ padding-top:15px;}





}

@media (max-width: 425px) {           
.about_service{  height: 111px; background-size: 383% 100%;}
.firstRow img{ display:none;}
.firstRow td{ width:100%;}
.cla_txt{ width:100%;  }
.about_banner{ display:none;}
.cla_bj{ display:none;}
.claimg{ display:none;}

.footerDiv{display: block;}

.footer_phonebai{display: block;}
.footerDiv{background: #1e60b9;position: fixed;bottom: 0px;width: 100%;z-index: 9999999;}
.footerWrap li{text-align: center;margin-top: 6px;}
.footerWrap li a{color: #fff;font-size: 15px;display: block;}
.footerWrap li i{display: block;}
.footerWrap li a img{display: block;margin: 0 auto;}
.footer_phonebai{font-size: 16px;color: #5d5d5d;text-align: center;line-height: 30px;}
.footer_phonebai a{font-size: 16px;color: #5d5d5d;}

.chanpin_xs{display: block;}
.product_tui{display: none;}

.huoban{background: #4c4c4c;}
.form2{width: 100%;}
.huoban_right{background: none;}

.honor_bg{display: none;}
.new_tit{display: none;}
.new_tits{display: block;}
.youshi_bg .container{padding-left: 4px;padding-right: 4px;}
.footerDiv ul{margin-bottom: 0px;}
}














